Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 BARN HILL MEWS Detached £690,899 £124,500 1 Aug 1996
2 BARN HILL MEWS Detached £680,242 £265,000 5 Nov 2002
3 BARN HILL MEWS £698,461 £690,000 2 Jun 2023